- Unit I
- Conventional Software Management
- The Waterfall Model
- Conventional Software Management Performance
- Evolution of Software Economics
- Software Economics
- Pragmatic Software Cost Estimation
- Improving Software Economics
- Reducing Software Product Size
- Improving Software Process
- Improving Team Effectiveness
- Improving Automation
- Achieving Required Quality
- Peer Inspection
- The Old Way and The New
- The Principles of Conventional Software Engineering ★
- Principles of Modern Software Management
- Transitioning to an Iterative Process
- Unit II
- Life Cycle Phases
- Artifacts of the Process
- The Artifact Sets
- Management Artifacts
- Engineering Artifacts
- Programmatic Artifacts
- Unit III
- Model Based Software Architectures
- A Management Perspective and Technical Perspective
- Work Flows of the Process
- Software Process Workflows
- Iteration Workflows
- Checkpoint of the Process
- Iterative Process Planning
- Work Breakdown Structures
- Planning Guidelines
- Cost and Schedule Estimating
- Iteration Planning Process
- Pragmatic Planning
- Unit IV
- Project Organization and Responsibilities
- Process Automation
- Automation Building Blocks
- The Project Management
- Project Control and Process Instrumentation
- The Seven Core Metrics
- Management Indicators
- Quality Indicators
- Life Cycle Expectations
- Pragmatic Software Metrics
- Metrics Automation